package BackOffice;

import java.awt.Dimension;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;

import javax.swing.JButton;

import javax.swing.WindowConstants;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextField;

import com.mysql.jdbc.Connection;
import com.mysql.jdbc.Statement;

public class User_entfernen extends javax.swing.JPanel {
	private JTextField jBenutzername;
	private JLabel LBenutzername;
	private JButton Button_entfernen;
	private Connection conn = null;
	private JLabel Anzeige;

	public static void main(String[] args) {
		JFrame frame = new JFrame();
		frame.getContentPane().add(new User_entfernen());
		frame.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
		frame.pack();
		frame.setVisible(true);
	}
	
	public User_entfernen() {
		super();
		initGUI();
	}
	
	private void initGUI() {
		try {
			this.setPreferredSize(new java.awt.Dimension(800, 600));
			this.setLayout(null);
			this.setSize(800, 600);
			{
				jBenutzername = new JTextField();
				this.add(jBenutzername);
				jBenutzername.setBounds(342, 71, 198, 28);
			}
			{
				LBenutzername = new JLabel();
				this.add(LBenutzername);
				LBenutzername.setText("Benutzername");
				LBenutzername.setBounds(224, 77, 88, 16);
			}
			{
				Button_entfernen = new JButton();
				this.add(Button_entfernen);
				Button_entfernen.setText("Benutzer entfernen");
				Button_entfernen.setBounds(280, 156, 237, 72);
				Button_entfernen.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent evt) {
						Button_entfernenActionPerformed(evt);
					}
				});
			}
			{
				Anzeige = new JLabel();
				this.add(Anzeige);
				Anzeige.setBounds(280, 273, 260, 40);
				Anzeige.setEnabled(false);
			}
		} catch (Exception e) {
			e.printStackTrace();
		}
	}
	
	private void Button_entfernenActionPerformed(ActionEvent evt) {
		
		Statements.userentfernen(jBenutzername.getText());
		
		
		
	}

}
